-- Decompiled with the Synapse X Luau decompiler.

local function Init()
	local v1 = nil;
	local v2 = nil;
	v2, v1 = xpcall(function()
		return require(game:GetService("ReplicatedStorage"):WaitForChild("OHOH", 10):WaitForChild("OHOHFrame", 10));
	end, debug.traceback);
	if v2 then
		return v1;
	end;
	warn(v1);
	return Init();
end;
local M = setmetatable({}, {
	__index = Init()
});
_G.ClientOHOH = M;
local ClientFileList = require(M:GetPath_Loop("ReplicatedStorage._FileData.ClientFileList", game));
M.files = M:InitFiles(ClientFileList);
M.load = M:InitLoads(ClientFileList);
M.class = M.load.Class();
M.player_dataex_helper = M.load.Client_PlayerDataExHelper();
M.config = M:InitConfig();
M.event_manager = M.load.ClientEventManager();
M.function_manager = M.load.ClientFunctionManager();
M.event_list = M.load.EventList();
M.function_list = M.load.FunctionList();
M.enum = M.load.OHOHEnum();
M.resource = M:GetPath("ReplicatedStorage.Resource", game);
_G.Resource = M:GetPath_Loop("ReplicatedStorage.Resource");
return M;
